pay off a score - Alemán Inglés Diccionario